@charset "utf-8";
*
{
padding:0;
margin:0;
}

body
{
padding:0;
margin:0;
}
html
{
overflow-y:hidden;
}
.clear
	{
	clear:both;
	}
body{ background:url(../images/login_bg.jpg) repeat-x left top #ffffff; background-color:#fff;}
.login_w{  margin: 0 auto;   
    height:auto;
    min-height:724px;
    position: relative;
    width: 1000px;}
.logo{ padding-top: 45px;}

.login_l{
 bottom: 0;
    float: left;
    position: absolute;
    width: 553px;}
.login_r{ width:434px; border:1px solid #b3b3b3; height:345px; background:#fff; float:right; margin-top:104px;}
.login_r th{text-align:right; width:90px; font-size:14px; color:#383838}
.login_r td input{text-align:left; height:32px; width:213px; line-height:32px;}
.remberme{ vertical-align: middle;text-align:le ft; width:auto !important; margin-right:5px;}
.login_r td.tbt input{height: 35px;width: 95px; text-align:center; margin-right:10px;}
.login_r table{ margin:26px auto 0;}
.login_bt,.reg_bt{ background:url(../images/lr_bt.jpg) no-repeat; width:95px; height:35px; border:none; color:#fff; font-family:"微软雅黑"}
.clear{ clear:both}
.footer{display:block; position:relative;   text-align:center;  width:100%; background:#284D7A; height:60px;padding-top:15px; color:#fff; }
.footer a, .footer p{ color:#fff; padding-top:15px; }